About Bayer Developments Limited (08383927) United Kingdom