About The Batch Lady Limited (12028354) United Kingdom