About Laid Bare Food Ltd (13683138) United Kingdom