About Bi & Ja Dennis Limited (07293261) United Kingdom