About Scheduled Solutions Limited (07411521) United Kingdom