About 218a Holdenhurst Ltd (12244634) United Kingdom