About Downey (london) Limited (06999100) United Kingdom