About Oliver Lyttelton Design Ltd (12880559) United Kingdom