About Canterbury Iff Ltd (10909259) United Kingdom