About Shaker & May Limited (13086764) United Kingdom