About Ideal Building Works Limited (13686927) United Kingdom