About Kocher & Beck Uk Limited (02878477) United Kingdom