About Stranger & Jones Ltd (12398635) United Kingdom