About C Alex & Co Ltd (07923409) United Kingdom