About Findley O Shea Solutions Ltd (09264214) United Kingdom