About Rex Johnson & Sons Limited (02027411) United Kingdom