About Satchwell & Stranks Ltd (05210070) United Kingdom