About Katell Limited (04263852) United Kingdom