About Bee Frampton Limited (04826176) United Kingdom