About Dowding Limited (10005361) United Kingdom