About Fitzroy 104 Limited (NI612334) United Kingdom