About Skewer House Rochford Limited (10855391) United Kingdom