About Plowright Holdings Ltd (13497128) United Kingdom