About Ptarmigan Chelmsford A Ltd (11857023) United Kingdom