About Newbee (tenterden) Limited (08241076) United Kingdom