@Transversal - I realise now that you have atleast partially answered my questions in the post above. I only caught up with all the posts since I last visited this forum, so my apologies.
Thank you @madamswer for your detailed view on the company, and welcome back to the register!