About Jimmy Rae Limited (SC441002) United Kingdom