About Ideal Quarters Ltd (04189789) United Kingdom