About Stuart Jacobs Limited (07399892) United Kingdom