About Sewell & Gardner Limited (07592698) United Kingdom