About Ideal Developments International Limited (05251536) United Kingdom