About Layard Limited (09141140) United Kingdom