About Sceptredale Limited (02380608) United Kingdom