About The London Biscuit Company Limited (06449246) United Kingdom