About Bayfair Limited (03289818) United Kingdom