About Pel Gibbs Limited (06091396) United Kingdom