About Bacham Limited (01336030) United Kingdom