About London Hen Ltd (06545152) United Kingdom