About Svendsen Holdings Limited (11393420) United Kingdom