About Strang Investments (2007) Limited (07612959) United Kingdom