About Samcat Technologies Ltd (07935180) United Kingdom