About Allstarr Limited (10721931) United Kingdom