About Robinson & Stirling Limited (03587212) United Kingdom