About Alexander Higgins And Sons (1987) Limited (02127701) United Kingdom