About Bach Education And Research Limited (01703868) United Kingdom