About Cubitt House Limited (05399542) United Kingdom