About S R Allan Global Limited (11908751) United Kingdom