About Pendle Glass Limited (05159435) United Kingdom