About Staplefords Industries Ltd (07993832) United Kingdom