About Allen Rose Associates Limited (08020462) United Kingdom