About Floppy Roof Limited (03356023) United Kingdom