About Longbury Limited (11429670) United Kingdom