About Simla (dordon) Limited (06914903) United Kingdom