About Rick S Shed Company Limited (04775990) United Kingdom