About Ideal Estimating Limited (09315356) United Kingdom