About Backhouse Enterprises Limited (12727118) United Kingdom