About Kevlar Instruments Ltd (SC475688) United Kingdom