About Bumpers Intensives Ltd (10058681) United Kingdom