About Fabricari Special Projects Limited (06331021) United Kingdom