About 224 Brecknock Road Company Ltd (07807535) United Kingdom