About Bedford Tech Limited (12175030) United Kingdom