About Kobayashi Limited (07707303) United Kingdom