About Paul Lambden Facilities Limited (11924939) United Kingdom