About Jacobson Group Limited (05893228) United Kingdom