About Weber & Hudson (margaret Street) Limited (00308720) United Kingdom