About Ipswich Bike Kitchen C.i.c. (12429515) United Kingdom