About The Cambridge London Group Limited (05561486) United Kingdom