About Elizabeth Paul Spencer Ltd. (SC436790) United Kingdom