About Cogswell & Harrison Limited (02819542) United Kingdom