About Ideal Developments (sy) Ltd (08902723) United Kingdom