About Murray Biggs Limited (12088644) United Kingdom