About Proper Artists Limited (SC616006) United Kingdom