About Swash Yamanaka Ltd (05522289) United Kingdom