About Smith Bilbrough & Co. Ltd. (02754693) United Kingdom