About Ideal Services Limited (11831933) United Kingdom