About Macnewco Sixty Eight Limited (SC225128) United Kingdom