About Ballywood Limited (09258857) United Kingdom