About Ram 248 Limited (SC711773) United Kingdom