About Forbes & Lomax Limited (02231842) United Kingdom