About Jamborthwick Ltd (SC664198) United Kingdom