About Alex Carr Holdings Ltd (07152169) United Kingdom