About Allan Carr Ltd (SC529208) United Kingdom