About Brompton Road Kitchen Limited (08522906) United Kingdom