About Bushell Smith Harman Limited (06131383) United Kingdom