About Select International Developments (holdings) Limited (08922181) United Kingdom