About Shelbourne Holdings Limited (03381306) United Kingdom