About Bedwas Engineering Limited (12417986) United Kingdom