About Ab Mackin Holdings Limited (NI649427) United Kingdom