About Neil Fairbairn Ltd (12998639) United Kingdom