About Bremner Technical Services Limited (10146758) United Kingdom