About Kirkella Technical Services Limited (07496067) United Kingdom