About Rupert Bull & Co Limited (09258357) United Kingdom