About James Madden Offshore Limited (08225092) United Kingdom