About Macdougall Arts Limited (05175060) United Kingdom