About Villagery (baker Street) Limited (08774985) United Kingdom