About Blair Technologies Limited (02976351) United Kingdom