About Simla (uk) Limited (07411752) United Kingdom