About Beaufort Interiors Limited (NI017502) United Kingdom