About Shah And Shah Ltd (10305060) United Kingdom