About Takenoshita & Sodervall Limited (08406494) United Kingdom