About Findlay Harrison Limited (03328889) United Kingdom