About Stiffkey Red Lion Ltd. (03295401) United Kingdom