About L & H Bristol Limited (04815450) United Kingdom