About Bramham Holdings Limited (06560820) United Kingdom