About Yell Industrial Services Ltd (09286496) United Kingdom