About Ideal Developments Limited (00818490) United Kingdom