About Ramsden & Kay Technology Limited (13258848) United Kingdom