About Lp Company 20 Limited (11607928) United Kingdom