About Sam Allen Associates Limited (12519190) United Kingdom