About Tse & Shah Limited (07150242) United Kingdom