About Vassallo & Co Limited (12739741) United Kingdom