About Scalpaigh Ltd. (SC147746) United Kingdom