About Maceclose Limited (01088677) United Kingdom