About Whistlebare Management Company Limited (NI046565) United Kingdom