About D Swimer Limited (08265043) United Kingdom