About P & C Seal Ltd (11136102) United Kingdom