About Shengs (barrow) Limited (09294984) United Kingdom