About Bompas & Parr Studio Ltd (09649691) United Kingdom