About Baines Baines & Harrison Limited (07714989) United Kingdom