About Stuart Hall Limited (07628217) United Kingdom