About R. Marchant & Sons Limited (00507051) United Kingdom