About Sewell Industries Limited (07250756) United Kingdom