About L A Clarke Development Limited (09103889) United Kingdom