About Walia & Sons Limited (10860558) United Kingdom