About Ruby Allan & Co Limited (10479872) United Kingdom