About Liverpool South Design Ltd. (10723494) United Kingdom