About P Rankin & Son Limited (NI665438) United Kingdom