About Belcast Holdings Limited (07531312) United Kingdom