About 64 Layard Limited (10023555) United Kingdom