About Steven R Francis & Co Limited (04772948) United Kingdom