About Scargill House Ltd (07534523) United Kingdom