About Bopster Europe Limited (08717317) United Kingdom