About Thomas Bee Limited (02525759) United Kingdom