About Rex Bishop & Son Ltd (06174218) United Kingdom