About 81 Lorna Road Ltd. (07352796) United Kingdom