About Cranmer House Limited (03891789) United Kingdom