About London Plains Limited (10405839) United Kingdom