About Longworth Developments Limited (09550684) United Kingdom