About The Makepeace Studio Ltd (09505675) United Kingdom