About Stephen Jacobs Limited (07518148) United Kingdom