About Steve Skadorwa Management Services Limited (09526798) United Kingdom