About Jag Shaw Baker Limited (SC386575) United Kingdom