About Capital Cabins Limited (07674753) United Kingdom