About Lad & Lad Limited (06063132) United Kingdom