About Mac Scaff Ltd. (SC160631) United Kingdom