About Rich Stirling Ltd (13073678) United Kingdom