About Monks Barn Limited (11880102) United Kingdom