About Longworth (uk) Limited (04549614) United Kingdom