About Jacob & William Limited (12166690) United Kingdom