About Richard Stearn Limited (09269816) United Kingdom