About Yong & London Ltd (06638210) United Kingdom