About Timall Design & Build Ltd (12677085) United Kingdom