About Ideal Environments Limited (07050832) United Kingdom