About Working Capital Specialists Limited (10291408) United Kingdom