About Allen Rose Limited (07127074) United Kingdom