About Sipling & Co Limited (09517933) United Kingdom