About Roy Lyttle Limited (NI052006) United Kingdom