About Ladas & Parry London Limited (00960783) United Kingdom