About Rex Bennett & Son Limited (07628063) United Kingdom