About Bam-mechtech Ltd (12865544) United Kingdom