About Stannary Developments Limited (07702768) United Kingdom