About L & O Design Ltd (11062598) United Kingdom