About Layton Place Limited (07555429) United Kingdom