About Bertram Bean Ltd (11845589) United Kingdom