About B.u.f.c.a. Limited (02004299) United Kingdom