About Channa Engineering Limited (07864598) United Kingdom