About Whittlesey Solutions Ltd (09278356) United Kingdom