About Jaybee Services Ltd (08544429) United Kingdom