About J P Laird Limited (10056632) United Kingdom