About Valletta Surplus Limited (07992064) United Kingdom