About Holbeche Trading Limited (07640004) United Kingdom