About Pendrea Barns Limited (11187089) United Kingdom