About Roy Yates Limited (05765261) United Kingdom