About Lar Stourbridge Limited (11647444) United Kingdom