About Admiral Living Ltd (11349932) United Kingdom