About Royal Sanders (uk) Limited (06703227) United Kingdom