About The Bamper Co Limited (13110279) United Kingdom