About Bullough Trading Solutions Limited (NI646129) United Kingdom