About Ap S Sweeper Limited (12028331) United Kingdom