About Ambrose Lighton Limited (00204860) United Kingdom