About Ashdowne Oil & Chemical Limited (06963493) United Kingdom