About L & C Portfolio Limited (08414529) United Kingdom