About Layton Enterprises Holding Limited (11897013) United Kingdom