About Inten Facilities Ltd (11161846) United Kingdom