About Holbeck Holdings Limited (00609393) United Kingdom