About Burnham Holdings Limited (05538118) United Kingdom