About Longworth Holdings Ltd (05450902) United Kingdom