About Rex & Premier Limited (09223075) United Kingdom