About Loc8 Yate Limited (08744571) United Kingdom