About Pemberstone (directors) Limited (04234888) United Kingdom