About Allen S Associates Limited (09066892) United Kingdom