About Skewer House Taunton Limited (10362534) United Kingdom