About Lactose Intolerance Uk Limited (13053838) United Kingdom