About Stewart Jacobs Limited (07084530) United Kingdom