About Schauer & May Limited (00931012) United Kingdom