About Anthony Lloyd Developments Ltd (13333291) United Kingdom