About Macscot Limited (SC405708) United Kingdom