About Lycett Limited (05117367) United Kingdom