About Pennard Cabins Limited (06227685) United Kingdom