About Sheldaire Technology Ltd (09581864) United Kingdom