About Penelewey Barns Management Ltd (13133669) United Kingdom