About Ashbrooke Telecommunications Design Services Limited (10669522) United Kingdom