About Turf Bits Limited (NI615090) United Kingdom