About Locarb Ltd (12831503) United Kingdom