About Takeshade Limited (01920636) United Kingdom