About Allen Associates Limited (05314744) United Kingdom