About C. Ansell & Sons Developments Ltd (09889551) United Kingdom