About Destrol Sales Limited (00504478) United Kingdom