About Ipsen Developments Limited (03200696) United Kingdom