About Allerworth Limited (02243142) United Kingdom