About Staple And Staple Ltd. (07300138) United Kingdom