About Signature London Limited (12172961) United Kingdom