About Macassar Limited (09845163) United Kingdom