About De Pass Montgomery Limited (10159137) United Kingdom