About Layton Fern & Co. Limited (00516869) United Kingdom