About Janbek & Frauscher Limited (04637940) United Kingdom