About Dedicated Capital Allowance Limited (11484476) United Kingdom