About Asteelflash (bedford) Limited (02128323) United Kingdom