About Ayling & Sharp Developments Limited (10584612) United Kingdom