About Barnmoor Ltd (03666956) United Kingdom