About Cresswell & Co (london) Limited (03855910) United Kingdom