About Rb Allan & Sons Limited (07385300) United Kingdom