About Sjf (scotland) Ltd. (SC424083) United Kingdom