About Peter Grandidge Limited (01158825) United Kingdom