About Bowmer Developments Limited (09570361) United Kingdom