About Borland S Delicatessens Limited (SC301426) United Kingdom