About Stephen Frizell Limited (04724061) United Kingdom