About Bayeux Developments Limited (06399226) United Kingdom