About Allen And Carol S Capital Company Ltd (SC664339) United Kingdom