About L & W (portsmouth) Ltd (08133598) United Kingdom